package com.travelingsalesmen.post;

import com.travelingsalesmen.post.rmi.IServer;
import java.io.Serializable;
import java.rmi.RemoteException;

public interface IPost extends Serializable {

    public void setCatalog(Catalog catalog);

    public Item scanItem(String upc, int quantity);

    public void start();

    public void connectToServer(IServer server);

    public void getCatalogFromServer() throws RemoteException;

    public void uploadCachedInvoices();
}
